class PluginInterface:
    """插件接口，定义插件可以实现的方法"""
    def initialize(self, app):
        """初始化插件"""
        pass
    
    def on_editor_ready(self, editor):
        """编辑器就绪时调用"""
        pass
    
    def on_status_bar_created(self, status_bar):
        """状态栏创建后调用"""
        pass
    
    def on_menu_created(self, menu):
        """菜单创建后调用"""
        pass
    
    def on_ui_ready(self):
        """UI全部就绪后调用"""
        pass
    
    def get_config(self):
        """获取插件配置"""
        return {}
